lie down in ambush - Alemán Inglés Diccionario